package com.cn.jx.manager.service.mtn;

import java.util.List;

import com.cn.jx.manager.form.JobForm;

/**
 * <p>IJobService  岗位服务层接口定义 
 * 
 * @author <h1>jiangxu2  2019年11月21日</h1>
 * @version v1.11.20.2019
 * @since 1.0
 * 
 */
public interface IJobServiceMtn {
	
	/**
	 * 
	* @Title:saveOrUpdateJob
	* @Description:TODO(保存组织)
	* <p>邮箱地址: 524577360@qq.com
	* @param item
	* @throws Exception
	* void
	* @throws
	 */
	public void saveOrUpdateJob(JobForm item) throws Exception;
	
	/**
	 * 
	* @Title:delJob
	* @Description:TODO(删除)
	* <p>邮箱地址: 524577360@qq.com
	* @param ids
	* @param opter
	* @throws Exception
	* void
	* @throws
	 */
	public void delJob(List<String> ids,String opter) throws Exception;
	
	/**
	 * 
	* @Title:removeJob
	* @Description:TODO(彻底删除)
	* <p>邮箱地址: 524577360@qq.com
	* @param ids
	* @throws Exception
	* void
	* @throws
	 */
	public void removeJob(List<String> ids,String opertor) throws Exception;

	
	/**
	 * 
	* @Title:recoverJob
	* @Description:TODO(恢复找回)
	* <p>邮箱地址: 524577360@qq.com
	* @param ids
	* @throws Exception
	* void
	* @throws
	 */
	public void recoverJob(List<String> ids,String opertor) throws Exception;

	/**
	 * 
	* @Title:removeJobAll
	* @Description:TODO(清空回收站)
	* <p>邮箱地址: 524577360@qq.com
	* @param opertor
	* @throws Exception
	* void
	* @throws
	 */
	public void removeJobAll(String opertor) throws Exception;
}
